/*
 * DESCRIPCIÓN
 * BEAN de administración del sistema
 * ____________________________________________________________________________
 * Autor:   Darwin Rosero Vaca <darwin11rv@gmail.com>
 * Fecha:   04/03/2013
 * Versión: 1.0
 * Descrip: Creacion
 * ____________________________________________________________________________
 * Copyright © 2013 INAMHI  inamhi.gob.ec All rights
 */
package Controladores;

import DAO.UsuarioDao;
import Mapeo.Usuario;
import java.util.ArrayList;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;


/**
 *
 * @author Darwin Rosero Vaca <darwin11rv@gmail.com>
 */
@ManagedBean
@SessionScoped
public class AdministrarBean {
    UsuarioDao usDAO;
    private ArrayList<Usuario> listaUsers;
    private String userNombreUs;
    private String userNombre;
    private String userApellido;
    private String userContraseña;
    
    public AdministrarBean() {
        usDAO=new UsuarioDao();
    }
        
    /*accion del boton guardar usuario*/
    public void actionGuardarUser(){
        
    }
    
    

    
    //accesores y mutadores
    // @return the userNombre
    public String getUserNombre() {
        return userNombre;
    }
    // @param userNombre the userNombre to set/
    public void setUserNombre(String userNombre) {
        this.userNombre = userNombre;
    }
    // @return the userNombreUs
    public String getUserNombreUs() {
        return userNombreUs;
    }
    //@param userNombreUs the userNombreUs to set
    public void setUserNombreUs(String userNombreUs) {
        this.userNombreUs = userNombreUs;
    }
    // @return the userApellido/
    public String getUserApellido() {
        return userApellido;
    }
    // @param userApellido the userApellido to set/
    public void setUserApellido(String userApellido) {
        this.userApellido = userApellido;
    }
    //@return the userContraseña/
    public String getUserContraseña() {
        return userContraseña;
    }
    // @param userContraseña the userContraseña to set/
    public void setUserContraseña(String userContraseña) {
        this.userContraseña = userContraseña;
    }
    // @return the listaUsers obtiene los usarios existentes
    public ArrayList<Usuario> getListaUsers() {
        listaUsers= new ArrayList<Usuario>(usDAO.obtenerUser());
        System.out.println("lista de usuario "+listaUsers.isEmpty());
        return listaUsers;
    }
    //@param listaUsers the listaUsers to set
    public void setListaUsers(ArrayList<Usuario> listaUsers) {
        this.listaUsers = listaUsers;
    }
    
}
